{
indexSearchers.put( identifier, searcher );
}
searcher.other().set( false );
}
}
}
}
else
{
if ( searcher.other().compareAndSet( true, false ) )
{
searcher = refreshSearcher( searcher, writer );
if ( searcher != null )